// 为了便于后期维护,通常会把router专门写在这个文件中
// 1.引入路由对象
import VueRouter from "vue-router";
import Vue from 'vue'
// 2.注册全局组件  router-link(声明式导航)   router-view(挂载)
Vue.use(VueRouter)

// 3.创建路由规则
const routes = [
    {
        path: '/login',
        // 按需引入组件
        component: () => import('../views/login.vue'),

    },
    {
        path: '/register',
        component: () => import('../views/register.vue')
    }
]

// 4.通过路由规则生成路由对象
const router = new VueRouter({
    routes: routes
})


// 5.导出路由对象
export default router
